deputy permanent delegation to european union - Español Inglés Diccionario